export interface TableScrollControlProps {
  /** 表格引用 */
  tableRef?: any;
  /** 是否显示控制面板 */
  visible?: boolean;
  /** 面板位置 */
  position?: {
    top?: string;
    right?: string;
    bottom?: string;
    left?: string;
  };
}

export interface TableScrollControlInstance {
  /** 初始化滚动控制 */
  initScrollControl: () => void;
  /** 更新滚动状态 */
  updateScrollState: () => void;
  /** 设置滚动监听器 */
  setupScrollListener: () => void;
  /** 移除滚动监听器 */
  removeScrollListener: () => void;
}
